/*    */ package com.zimbra.cs.client.soap;
/*    */ 
/*    */ import com.zimbra.common.soap.AccountConstants;
/*    */ import com.zimbra.common.soap.DomUtil;
/*    */ import java.util.Iterator;
/*    */ import java.util.Map;
/*    */ import java.util.Map.Entry;
/*    */ import java.util.Set;
/*    */ import org.dom4j.DocumentHelper;
/*    */ import org.dom4j.Element;
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ public class LmcModifyPrefsRequest
/*    */   extends LmcSoapRequest
/*    */ {
/*    */   private Map mPrefMods;
/*    */   
/* 35 */   public void setPrefMods(Map m) { this.mPrefMods = m; }
/*    */   
/* 37 */   public Map getPrefMods() { return this.mPrefMods; }
/*    */   
/*    */   protected Element getRequestXML() {
/* 40 */     Element request = DocumentHelper.createElement(AccountConstants.MODIFY_PREFS_REQUEST);
/*    */     
/* 42 */     Set s = this.mPrefMods.entrySet();
/* 43 */     Iterator i = s.iterator();
/* 44 */     while (i.hasNext()) {
/* 45 */       Map.Entry entry = (Map.Entry)i.next();
/* 46 */       Element pe = DomUtil.add(request, "pref", (String)entry.getValue());
/*    */       
/* 48 */       DomUtil.addAttr(pe, "name", (String)entry.getKey());
/*    */     }
/*    */     
/* 51 */     return request;
/*    */   }
/*    */   
/*    */ 
/*    */   protected LmcSoapResponse parseResponseXML(Element responseXML)
/*    */   {
/* 57 */     return new LmcModifyPrefsResponse();
/*    */   }
/*    */ }


/* Location:              /home/mint/zimbrastore.jar!/com/zimbra/cs/client/soap/LmcModifyPrefsRequest.class
 * Java compiler version: 7 (51.0)
 * JD-Core Version:       0.7.1
 */